<script>
import Child from './10_跨组件通信Provide_Inject_Child.vue'

  export default {
    data(){
      return{
        count:123
      }
    },
    methods:{

    },
    components:{
      'child':Child,
    },
    // 应以回调函数
    // provide:{
    //   message:'hello provide',
    //   count:this.count,
    //   getInfo(data){
    //     console.log(data);
    //   }
    // },
    provide(){
      return {
        message:'hello provide',
        count:this.count,
        getInfo(data){
          console.log(data);
        }
      }
    }
  }

</script>

<template>
  <div>10_跨组件通信Provide_Inject.vue
    <child></child>
  </div>
</template>

<style scoped>

</style>